Uncanny_Automator\Admin_Menu D

Total Complexity 149
Dependencies 6
Dependents 2
Total lines 1,409
Lines of code 863
Logical lines of code 336
Comment lines 331
Methods 37
Properties 8

Methods 37

Method Rating Maintainability Complexity Lines of code
get_dashboard_details()
A
44 13 38
check_pro_license()
A
41 11 55
update_automator_connect()
A
40 10 65
get_integrations_for_components()
A
50 11 32
options_menu_settings_page_output()
A
46 9 36
maybe_redirect_to_first_settings_tab()
A
50 8 34
enqueue_global_assets()
A
41 5 69
plugins_loaded()
S
55 7 20
dashboard_inline_js_data()
S
48 6 34
get_integrations()
S
47 5 35
get_collections()
S
51 5 26
reporting_assets()
S
53 5 22
settings_tabs()
S
56 5 16
modify_report_titles()
S
57 5 16
integrations_inline_js_data()
S
55 4 22
get_js_backend_inline_data()
S
41 1 65
integrations_template_load_archive()
S
55 4 19
register_options_menu_page()
S
48 2 43
__construct()
S
45 1 55
is_a_log()
S
56 3 21
auto_optin_users()
S
66 3 8
get_current_screen_post_type()
S
66 3 9
register_legacy_options_menu_page()
S
59 2 14
get_all_integrations_collection()
S
60 2 13
get_installed_integrations_ids()
S
62 2 13
add_legacy_activity_logs_css_class()
S
69 2 7
is_installed()
S
68 2 7
get_instance()
S
71 2 6
is_pro_older_than_38()
S
70 2 6
integrations_get_id_from_url()
S
78 2 3
tools_menu_page_output()
S
64 1 14
database_tools_menu_page_output()
S
64 1 14
logs_options_menu_page_output()
S
73 1 5
dashboard_menu_page_output()
S
68 1 9
debug_logs_options_menu_page_output()
S
80 1 3
integrations_template_load_single()
S
76 1 4
integrations_template()
S
73 1 5